home *** CD-ROM | disk | FTP | other *** search
- -= New-Tracker V1.00 (C)1995 Simon VOLANT =-
-
- DOCUMENTATION RAPIDE DE RÉFÉRENCE. ╢ UTILISER LORS DE L'ÉTUDE DE SCRIPT,
- DE DÉVELOPPEMENT DE SCRIPTS, ....
-
-
-
- *********************************************************************
- GENERAL:
- *********************************************************************
-
- SYSTEME D'INCLUSION DES FICHIERS
- ********************************
-
- [INCLUDE]:permet d'inclure un fichier extérieur
- ex: include="amiga.inc"
- Le lecteur de script va lire le fichier "amiga.inc"
-
- SYSTEME D'ALIAS
- ***************
-
- [ALIAS]:permet de définir une note
- ex: alias do=1!
- le "do" est égal à la fréquence de base
-
-
-
-
-
- *********************************************************************
- DESCRIPTION D'UN NOUVEAU SON:
- *********************************************************************
-
- SAMPLE=SampleName => NOM DU SAMPLE TEL QU'IL SERA RECONNU PAR LA SUITE
- {
- FILE=filename => LE NOM DU FICHIER
- FRQ=[0..+] => FRÉQUENCE DE BASE DU SON
- VOL=[0..1],[0..1] => VOLUME PAR DEFAUT (L'UN A GAUCHE ET L'AUTRE A DROITE)
- ou
- VOL=[0..1] => VOLUME PAR DEFAUT (POUR LA GAUCHE ET LA DROITE)
- ADR=[0..+],[0..+],[0..+],[0..+]
- +------+=> (<)ADRESSE DE DEBUT ET FIN DE L'ATTAQUE
- +------+=> (=)ADRESSE DE DEBUT ET FIN DU LOOP
- +------+=> (>)ADRESSE DE DEBUT ET FIN DE LA CHUTTE
- }
-
- [SAMPLE]:POUR COMMENCER LA DÉCLARATION D'UN SON
-
- [FILE]:(OBLIGATOIRE)LE FICHIER 16BITS/STEREO CORRESPONDANT
-
- [FRQ]:(OBLIGATOIRE)LA FREQUENCE D'ECHANTILLONAGE DU FICHIER SON
-
- [VOL]:(1 PAR DEFAUT)LE VOLUME DU SON A PRENDRE S'IL N'EST PAS SPÉCIFIÉ
- DANS LA PARTITION
-
- [ADR]:ADRESSES DE REPERAGE DANS LE FICHIER.
- 3 TYPE DE SON
- -UNE ATTAQUE SEUL: 0,32000
- -UNE ATTAQUE PUIS UN LOOPING: 0,32000,64000
- -UNE ATTAQUE PUIS UN LOOPING DONT ON POURRA RESORTIR SUR UNE CHUTTE
- 0,32000,64000,-1
- NOTE: LE -1 SERA REMPLACER PAR LA LONGUEUR DU FICHIER.
- PAR DEFAUT: LA STRUCTURE EST 0,-1,-1,-1 C'EST ╢ DIRE QUE L'ON JOUE
- TOUT LE FICHIER EN ATTAQUE.
-
-
-
-
-
- *********************************************************************
- DESCRIPTION D'UNE NOUVELLE PARTITION:
- *********************************************************************
-
- PATTERN=PatternName => NOM DE LA PARTITION
- {
- ([SampleName] [Partie]:[Note] [Transition]:[volume] [Transition])
- }
-
-
-
- STRUCTURE DE LA LIGNE:
- **********************
-
- 3 PARTIES:
- (INSTRUMENT+PARTIE:NOTES/OCTAVES+TRANSITIONS:VOLUMES+TRANSITIONS)
- | | | +-> Le volume va de 0 à 1
- | | | 0:minimum
- | | | 1:maximum
- | | | Par défaut, on prend le
- | | | volume spécifié dans
- | | | SAMPLE.
- | | +-> La note est définie comme étant un multiple
- | | de la fréquence de base. On note 1! la fréquence
- | | de base d'un échantillon, .5! la moitiée, 2! le
- | | double. Il est plus commode d'utiliser les ALIAS
- | | afin de déclarer les macros (CF amiga.inc).
- | +-> Partie de l'on désire jouer
- | < : ON UTILISE LE SON DEPUIS L'ATTAQUE (DÉFAUT)
- | SI IL Y A UN LOOP, LE SAMPLE BOUCLERA DANS
- | LE LOOPING AUTOMATIQUE APRES AVOIR FAIT L'ATTAQUE
- | = : ON REPREND LE SON DEPUIS LE LOOP
- | (POUR SAUTER L'ATTAQUE)
- | > : ON ENGAGE LE SON DANS LA CHUTTE (PENDANT UN LOOPING)
- | LE SONS NE BOUCLE PLUS ET PARCOURT LA DERNIERE
- | PARTIE AVANT DE S'ARRETER.
- | * : ON COUPE LE SON
- +-> Nom de l'échantillon (déclarer en SAMPLE) que l'on désire
- utiliser.
-
-
-
- DÉCLARATION DE VOLUME ET FRÉQUENCE:
- ***********************************
-
- ON DÉCLARE UN SAMPLE POUR L'EXEMPLE:
- SAMPLE=PAN
- {
- FILE=F:\PAN.INS * NOM DU FICHIER
- FRQ=49170 * FREQUENCE DE BASE
- ADR=0,-1 * IL N'Y A QU'UNE ATTAQUE
- }
-
- G,D => VOLUME/FRÉQUENCE A GAUCHE ET A DROITE
- EX: (PAN <:1!,1.1!:)
-
- (PAN <:1!:.5,1)
-
- G, => VOLUME/FRÉQUENCE A GAUCHE
- EX: (PAN <:1.5!,:)
-
- (PAN <:1!:.5,)
-
- ,D => VOLUME/FRÉQUENCE A DROITE
- EX: ALIAS DO=1! *DÉCLARATION D'UN ALIAS
- (PAN <:,DO:)
-
- (PAN <:1!:,1)
-
- V => VOLUME/FRÉQUENCE GAUCHE,DROITE
- EX: ALIAS DO=49170 *ON NE S'OCCUPE PAS DE LA FRÉQUENCE DE BASE
- (PAN:DO:) *LE < EST PRIS PAR DÉFAUT
-
- (PAN <:1!:.5)
-
-
-
- DÉCLARATION DE TRANSITION:
- **************************
-
- &G,&D => TRANSITION DU VOLUME/FRÉQUENCE SUR LA DURÉE DE LA NOTE
- JUSQU'╢ G ╢ GAUCHE ET ╢ D ╢ DROITE
- EX: (PAN: 1! &1.1!,&1.2!:)
- LE SAMPLE COMMENCE ╢ LA FRÉQUENCE DE BASE ╢ GAUCHE ET ╢
- DROITE PUIS VA MONTER ╢ 1.1! ╢ GAUCHE ET ╢ 1.2! ╢ DROITE.
-
- (PAN:1!:.5 &.75,&25)
- LE SAMPLE COMMENCE AU VOLUME .5 ╢ GAUCHE ET ╢ DROITE PUIS
- VA MONTER ╢ .75 ╢ GAUCHE ET DESCENDRE ╢ .25! ╢ DROITE.
-
- &G, => TRANSITION DU VOLUME/FRÉQUENCE
- JUSQU'╢ G ╢ GAUCHE SUR LA DURÉE DE LA NOTE
- EX: (PAN: 1! &1.1!,:)
- LE SAMPLE COMMENCE ╢ LA FRÉQUENCE DE BASE ╢ GAUCHE ET ╢
- DROITE PUIS VA MONTER ╢ 1.1! ╢ GAUCHE.
-
- (PAN:1!:.5 &.75,)
- LE SAMPLE COMMENCE AU VOLUME .5 ╢ GAUCHE ET ╢ DROITE PUIS
- VA MONTER ╢ .75 ╢ GAUCHE.
-
- ,&D => TRANSITION DU VOLUME/FRÉQUENCE
- JUSQU'╢ D ╢ DROITE SUR LA DURÉE DE LA NOTE
- EX: (PAN: 1! &1.1!,&1.2!:)
- LE SAMPLE COMMENCE ╢ LA FRÉQUENCE DE BASE ╢ GAUCHE ET ╢
- DROITE PUIS VA MONTER ╢ 1.2! ╢ DROITE.
-
- (PAN:1!:.5 ,&25)
- LE SAMPLE COMMENCE AU VOLUME .5 ╢ GAUCHE ET ╢ DROITE PUIS
- VA DESCENDRE ╢ .25! ╢ DROITE.
-
- &V => TRANSITION DU VOLUME/FRÉQUENCE
- JUSQU'╢ V ╢ GAUCHE ET ╢ DROITE SUR LA DURÉE DE LA NOTE
- EX: (PAN: 1! &1.5!:)
- LE SAMPLE COMMENCE ╢ LA FRÉQUENCE DE BASE ╢ GAUCHE ET ╢
- DROITE PUIS VA MONTER 1.5! ╢ GAUCHE ET ╢ DROITE.
-
- (PAN:1!:.5 &.75)
- LE SAMPLE COMMENCE AU VOLUME .5 ╢ GAUCHE ET ╢ DROITE PUIS
- VA MONTER ╢ .75 ╢ GAUCHE ET ╢ DROITE.
-
-
-
- N&G,N'&D => TRANSITION DU VOLUME/FRÉQUENCE
- JUSQU'╢ G ╢ GAUCHE ET EN N SECONDES
- ET JUSQU'╢ D ╢ DROITE EN N' SECONDE
-
- N&G, => TRANSITION DU VOLUME/FRÉQUENCE
- JUSQU'╢ G ╢ GAUCHE ET EN N SECONDES
-
- ,N'&D => TRANSITION DU VOLUME/FRÉQUENCE
- JUSQU'╢ D ╢ DROITE EN N' SECONDE
-
- N&V => TRANSITION DU VOLUME/FRÉQUENCE
- JUSQU'╢ V ╢ GAUCHE ET A DROITE EN N SECONDES
-
- * NON DISPONIBLE POUR L'INSTANT !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- *A~F => VIBRATO (SINUS) D'AMPLITUDE A ET DE FREQUENCE F
- *&A'~&F' => TRANSITION VIBRATO (SINUS) D'AMPLITUDE A' ET DE FREQUENCE F'
- *N&A'~N'&F' => TRANSITION VIBRATO (SINUS) D'AMPLITUDE A' ET DE FREQUENCE F'
- *A▌F => VIBRATO (COSINUS) D'AMPLITUDE A ET DE FREQUENCE F
- *&A'▌&F' => TRANSITION VIBRATO (COSINUS) D'AMPLITUDE A' ET DE FREQUENCE F' EN N ET N' SECONDE
- *N&A'▌N'&F' => TRANSITION VIBRATO (COSINUS) D'AMPLITUDE A' ET DE FREQUENCE F' EN N ET N' SECONDE
-
-
-
- STRUCTURE D'UN LIGNE SIMPLE:
- ----------------------------
- INSTRUMENT:NOTE+OCTAVE:VOLUME
- => (FPAN:DO1:.75) = LE SAMPLE COMMENCE A L'ATTAQUE (< PAR DÉFAUT)
- DO OCTAVE 1 (DÉCLARÉ EN ALIAS), VOLUME .75
- TOUS SES RÉGLAGES SONT FAITS A GAUCHE ET A DROITE
-
-
-
- STRUCTURES DE LIGNES COMPLEXES:
- -------------------------------
-
- INSTRUMENT:NOTES+OCTAVES:VOLUMES
- => (FPAN <:DO1,DO#1:.75,1) = DO OCTAVE 1 A GAUCHE, DO # OCTAVE 1 A DROITE
- VOLUME .75 A GAUCHE, 1 A DROITE
-
- INSTRUMENT:NOTES+OCTAVES:VOLUMES
- => (>:&RE1:5&0) = LE SAMPLE VA S'ACHEVER (IL ETAIT EN LOOPING)
- TRANSITION EN RE OCTAVE 1 ╢ GAUCHE ET ╢ DROITE
- VOLUME DESCENDANT ╢ 0 EN 5 SECONDES
-
- [PATTERN]:POUR COMMENCER LA DÉCLARATION D'UNE PARTITION
-
-
-
-
-
- *********************************************************************
- DESCRIPTION DU PROCESSUS DE COMPILATION:
- *********************************************************************
-
- COMPILE => SECTION COMPILATION
- {
- FILE=D2DFileName => NOM DU FICHIER D2D EN SORTIE
- FRQ=[0..+] => FRÉQUENCE DE SORTIE
- TRACK=[0..+] => NOMBRE DE PISTES UTILIÉES DANS LES PATTERNS
- SUIVANTES (A CALCULER)
- TEMPO=[0..+] => TEMPO
- BOOST=[0..1] => VOLUME (BOOST) 0:NORMAL 1:SATURÉ
- MAKE=PatternName => PARTITION A CALCULER DANS LE FICHIER FileName
- }
-
- [COMPILE]:DÉCLARATION UNIQUE DE LA COMPILATION
-
- [FILE]:FICHIER DANS LEQUEL ON ECRIRA LES CALCULS
-
- [FRQ]:FRÉQUENCE ╢ LAQUELLE ON SORT
-
- [TRACK]:NOMBRE DE PISTES UTILISÉES
- CETTE COMMANDE RÉINITIALISE LES PISTES ╢ 0.
- ATTENTION, UNE NOTE INDÉSIRÉE EN LOOPING PEUT SE PROLONGER
- D'UNE PATTERN ╢ UNE AUTRE SI VOUS NE RÉINITIALISEZ PAS ENTRE LE
- CALCUL DE SES 2 PARTITIONS.
-
- [TEMPO]:TEMPO EN NOTE/MINUTES
-
- [BOOST]:╢ 0 PAR DÉFAUT
-
- [MAKE]:LANCE LE CALCUL D'UNE PARTITION
- JE VOUS CONSEILLE D'UTILISER UN FICHIER PAR PARTITION AINSI LE
- MONTAGE SERA FACILITÉ ET LA MODIFICATION DE NOTES VOUS EVITERA
- DE TOUT RECALCULER.
-
-
-
-
-
- *********************************************************************
- DESCRIPTION DU PROCESSUS DE COMPILATION:
- *********************************************************************
-
- LINK=FinalFinalName => NOM DU FICHIER OU L'ON STOCKERA LE MONTAGE
- {
- FILE=D2DFileName => FICHIERS 16BITS/STEREO A INCLURE
- }
-
- [LINK]:DÉCLARATION UNIQUE DE L'ASSEMBLAGE
-
- [FILE]:FICHIER ╢ INCLURE DANS LE FICHIER FINAL
-
-
-
-
-
- *********************************************************************
- TRUCS ET ASTUCES DE L'AUTEUR:
- *********************************************************************
-
- -UN FICHIER DUREMENT CALCULÉ PEUT DEVENIR UN SAMPLE
- EX: VOUS CALCULEZ UNE FOIS POUR TOUTE VOTRE BATTERIE DANS UN SCRIPT A
- ET VOUS L'UTILISEZ DANS UN SCRIPT B EN TEMPS QU'INSTRUMENT.
- VOUS POUVEZ ALORS FAIRE PLEIN D'EFFETS SUR CE SAMPLE (VARIATION DE
- FRÉQUENCE, VOLUME, ...).
-